Intelligence Artificielle [2.3] : Recherche heuristique - A*

Поделиться
HTML-код
  • Опубликовано: 22 янв 2025

Комментарии • 16

  • @dfgs27
    @dfgs27 8 лет назад +2

    Merci beaucoup pour cette série, qui est vraiment très enrichissante

  • @haniboulouiz4276
    @haniboulouiz4276 4 года назад

    merci bien pour votre cours c bien compris .
    veuillez nous laisser la sollution de exercice de A star svp ???,

  • @mazenezzeddine8319
    @mazenezzeddine8319 6 лет назад

    Thanks so much.
    shall maybe the statement 11 (parent of n') goes to inside 13/15, just to handle the case where n' is already explored using a previous path, but the current path to n' through parent n is not better? am I missing something?
    Thanks again.

  • @fiyeurfox
    @fiyeurfox 3 года назад

    pour quoi repasser un neud de close dans open ? n'' de close auras deja ete parcouru donc certe on améliore le coup mais on vas rechercher des cas deja traité . ?

    • @hugolarochelle
      @hugolarochelle  3 года назад +1

      Bonne question! En fait, dans ce cas-ci bien que n' soit le même noeud que n'', n' a été généré via un autre chemin que lorsque n'' a été ajouté à close. Ainsi, c'est un nouveau cas de *chemin* non traitié.
      J'espère que ça aide!

  • @massinessabouaziz272
    @massinessabouaziz272 4 года назад

    bonjour, comment on calcule la complexité de l'algorithme A* (sur votre pseudo code) ? en particulier je ne sais pas combien de fois les boucles font d'itération ps: merci pour votre explication

  • @displayname7t4
    @displayname7t4 4 года назад

    Juste pour être sur d'avoir bien compris, on s'interesse a f(n')

  • @alexl6681
    @alexl6681 4 года назад

    Merci beaucoup cela m'a aidé pour mon projet. Est-il possible de récupérer les pdf des slides sur A* ?

    • @hugolarochelle
      @hugolarochelle  4 года назад

      Content de savoir que ça t'a aidé!
      Toutes les diapositives sont ici: info.usherbrooke.ca/hlarochelle/cours/ift615_E2013/contenu.html

    • @alexl6681
      @alexl6681 4 года назад

      @@hugolarochelle super merci bcp, c'est pour un solver de ricochet robot mais avec une heuristique avec la distance de tous les robots à la cible ça marche que moyennement. Je cherche des heuristiques plus adaptées. Mais superbe vidéo

  • @laminearb1866
    @laminearb1866 4 года назад

    Stp je peut avoir un code d'une fonction A* (jeu de taquin)

  • @mounajijane3696
    @mounajijane3696 9 лет назад

    Bonjour,
    merci beaucoup, it's very helpful
    j'ai une question svp: j'arrive pas a voir quelle est le difference entre Best-first search et greedy search et si vous avez des exos dans ce sujet qui pourrent m'aider
    merci encore une fois

    • @hugolarochelle
      @hugolarochelle  9 лет назад +2

      +hanine haninne Bonjour!
      Best first search est une famille d'algorithmes générale, qui inclue A* et greedy best first search. Ce sont des algorithmes où une fonction f(n) guide la recherche en sélectionnant le noeud ayant la meilleure valeur de f(n) à chaque itération.
      Greedy best first search est le cas spécifique où f(n) = h(n), donc est basé uniquement sur une heuristique du coût à venir.